artificially excavated harbor meaning in English
人工开挖的港口
Related Words
- artificially
- artificially synthesized
- artificially fed
- artificially lighting
- artificially inflated cavity
- artificially low price
- artificially bored spring
- artificially generated terrain
- artificially induced blow
- artificially aged condition
- artificially crushed aggregate
- artificially dried grass
- artificially fed
- artificially flattened bed